중력모델 기반 영향권 분석

Huff 중력모델을 기반으로 영향권 분석 -> 상권 분석 등에 활용

데이터

로직

  1. 데이터 전처리
    1.1 폴리곤의 매력도 변수 부여 : 인구, 면적 등
    1.2 폴리곤을 중심점으로 변환 (고유 식별자 여부 확인)
  1. 근린 분석
    2.1 각 폴리곤과 각 포인트간 거리/시간 산출 (직선거리 / 대중교통소요시간(Google Direction API) 등)
  1. 중력모델 분석
    3.1 포인트 매력도 + 폴리곤 매력도 / 거리의 제곱 산출 3.2 가장 큰 값을 가진 포인트 ID 및 산출값을 최종 컬럼에 부여
    3.3 최종 컬럼을 이용하여 공간 시각화

데이터 로딩 및 전처리

포인트 데이터 - 서울특별시 대규모점포 인허가 정보

http://data.seoul.go.kr/dataList/OA-16096/S/1/datasetView.do

폴리곤 데이터 - 서울시 생활인구 (집계구별)

http://data.seoul.go.kr/dataList/OA-14979/F/1/datasetView.do

근린 분석

중력모델 산출